package com.showsu.editor.entity.dto;

import com.showsu.editor.enums.UserExpPackageTypeEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author: William
 * @Description:
 * @Date: Created in 10:58 上午 2023/7/20
 * @Modified By:
 */
@Data
@ApiModel(value="XhsPortalParseDTO", description="xhs相关功能的dto参数对象")
public class XhsPortalParseDTO {

    @ApiModelProperty(value = "xhs作品分享链接")
    private String source;

    @ApiModelProperty(value = "分析类型")
    private String type;

    @ApiModelProperty(value = "关键词")
    private String keyword;

    @ApiModelProperty(value = "追踪id")
    private String traceId;

    @ApiModelProperty(value = "用户设备基础信息")
    private String deviceInfo;

    @ApiModelProperty(value = "xhs作品ID")
    private String awemeId;

    @ApiModelProperty(value = "xhs作品xSecToken")
    private String xSecToken;

    /**
     * {@link UserExpPackageTypeEnum}
     */
    @ApiModelProperty("业务场景")
    private Integer businessType;
}
